spontaneously flammable in air - Francés Inglés Diccionario